package com.mini.pojo.basic;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class ModelInfo implements Serializable {
    /**
     * 物理结构主键id
     */
    private int modelinfoId;
    /**
     * 数据源主键，主键，唯一(PK)
     */
    private DatasourceInfo datasourceInfo;
    /**
     * 模式名称(针对Oracle就是schema，mysql就是数据库名称)
     */
    private String schemaName;
    /**
     * 实体名称
     */
    private String modelName;
    /**
     * 实体类型
     */
    private String modelType;
    /**
     * 描述
     */
    private String modelRemark;
    /**
     * 接入方式
     */
    private int inputMethod;
    /**
     * 接入时间
     */
    private Date inputTime;
    /**
     * 接入人
     */
    private String inputBy;
    /**
     * 是否已审核(0未审核、1审核)
     */
    private int auditFlag;
    /**
     * 是否通过审核(0未通过、1通过)
     */
    private int auditpassFlag;
    /**
     * 是否在指定数据源存在
     */
    private int isExist;
    /**
     * 创建者
     */
    private String createdBy;
    /**
     * 创建时间
     */
    private Date createdTime;
    /**
     * 最近更新者
     */
    private String updatedBy;
    /**
     * 最近更新时间
     */
    private Date updatedTime;
    /**
     * 删除标识
     */
    private int rmFlag;
}
